翻訳と辞書
Words near each other
・ Short ciliary nerves
・ Short Cinema Journal
・ Short circuit
・ Short Circuit (1943 film)
・ Short Circuit (1986 film)
・ Short Circuit (album)
・ Short circuit (disambiguation)
・ Short Circuit 2
・ Short Circuit II (album)
・ Short Circuit III
・ Short circuit ratio
・ Short Circuits (film)
・ Short Circutz
・ Short Cockle
・ Short code
Short Code (computer language)
・ Short Cool Ones
・ Short corner
・ Short course
・ Short course immune induction therapy
・ Short course off road racing
・ Short course prevention factor
・ Short course swimming at the 2005 Asian Indoor Games
・ Short course swimming at the 2007 Asian Indoor Games
・ Short course swimming at the 2009 Asian Indoor Games
・ Short course swimming at the 2013 Asian Indoor and Martial Arts Games
・ Short Creek
・ Short Creek (Iowa River)
・ Short Creek Community
・ Short Creek raid


Dictionary Lists
翻訳と辞書 辞書検索 [ 開発暫定版 ]
スポンサード リンク

Short Code (computer language) : ウィキペディア英語版
Short Code (computer language)

Short Code was one of the first higher-level languages ever developed for an electronic computer.〔Sebesta, W.S Concepts of Programming languages. 2006;M6 14:18 pp.44. ISBN 0-321-33025-0〕 Unlike machine code, Short Code statements represented mathematic expressions rather than a machine instruction. Also known as an automatic programming, the source code was not compiled but executed through an interpreter to simplify the programming process; the execution time was much slower though.〔Sebesta, W.S Concepts of Programming languages. 11E; Chapter 2, pp.39. ISBN 978-0133943023〕
==History==
Short Code was proposed by John Mauchly in 1949 and originally known as Brief Code. William Schmitt implemented a version of Brief Code in 1949 for the BINAC computer, though it was never debugged and tested. The following year Schmitt implemented a new version of Brief Code for the UNIVAC I where it was now known as Short Code (also Short Order Code). A revised version of Short Code was developed in 1952 for the Univac II by A. B. Tonik and J. R Logan.〔Schmitt, William F. The UNIVAC SHORT CODE. Annals of the History of Computing (1988) 10:pages 7-8〕
While Short Code represented expressions, the representation itself was not direct and required a process of manual conversion. Elements of an expression were represented by two-character codes and then divided into 6-code groups in order to conform to the 12 byte words used by BINAC and Univac computers.〔Schmitt, William F. The UNIVAC SHORT CODE. Annals of the History of Computing (1988) 10:page 15〕 For example the expression:
a = (b+c)/b
*c
was converted to Short Code by a sequence of substitutions and a final regrouping:
X3 = ( X1 + Y1 ) / X1
* Y1 substitute variables
X3 03 09 X1 07 Y1 02 04 X1 Y1 substitute operators and parentheses.
Note multiplication is represented
by juxtaposition.
07Y10204X1Y1 group into 12-byte words.
0000X30309X1
Along with basic arithmetic, Short Code allowed for branching and calls to a library of functions. The language was interpreted and ran about 50 times slower than machine code.〔 Malik, Masud Ahmad. Evolution of the High Level Programming Languages: A Critical Perspective. ACM SIGPLAN Notices (December 1998) 33(12) page 74.〕

抄文引用元・出典: フリー百科事典『 ウィキペディア(Wikipedia)
ウィキペディアで「Short Code (computer language)」の詳細全文を読む



スポンサード リンク
翻訳と辞書 : 翻訳のためのインターネットリソース

Copyright(C) kotoba.ne.jp 1997-2016. All Rights Reserved.